Russian missiles rain down all over Ukraine, fired mostly from Caspian Sea

Russia fired a barrage of missiles on several regions across Ukraine on the evening of May 3 as heavy fighting intensifies in the east. Approximately 18 Russian missiles hit infrastructure sites across the country. Preliminary reports suggest that at least eight other missiles were downed by Ukraine’s Air Defense, the military said. Fire raging at … Continue reading Russian missiles rain down all over Ukraine, fired mostly from Caspian Sea